licenced premises - Turkish English Dictionary